package com.zhc.dejingapi.pojo.common;


import lombok.Data;

import java.util.List;

@Data
public class CommonDelMoRoutingDataModel {

    private String sourceAppKey;//触发的应用AppKey;
    private Long   sourceAppApplyId;//触发的应用的申请Id;

    private List<CommonDelMoRoutingCheckDataModel> checkData;

    private String orderAppKey;//填写参数  生产订单AppKey
    private Long   orderAppFormId;//可填写参数
    private String orderAppDelQue0Value;//生产订单应用的编号
    private Long   orderAppDelApplyId;//可填写参数 订单行Id

    private String orderAppLakeFieldName;//填写参数  订单App中订单池字段标题
    private Long   orderAppLakeFieldQueId;//可填写参数
    private String   orderAppLakeQue0FieldValue;//订单中的订单池Id
    private Long   orderAppLakeOrderApplyId;//订单中的订单池Id

    private String orderAppLakeSumFieldName;//填写参数  生产订单哪个字段的合计数用来回写 下发数量
    private Long   orderAppLakeSumFieldQueId;//可填写参数

    private String moRoutingAppKey;//填写参数 工序计划AppKey
    private Long   moRoutingAppFormId;//可填写参数
    private String moRoutingAppOrderIdFieldName;//填写参数  工序计划订单Id字段标题
    private Long   moRoutingAppOrderIdFieldQueId;//可填写参数


    private String orderLakeAppKey;//填写参数  订单池Appkey
    private Long   orderLakeAppFormId;//可填写参数

    private String    orderLakeAppUpdFieldName;//填写参数 订单池已转数字段标题 已下发数量
    private Long      orderLakeAppUpdFieldQueId;//可填写参数
    private Integer   orderLakeAppUpdFieldQueDecimalDigit;//订单池已转数小数位


    private String orderLakeAppStatusFieldName;//填写参订单池状态字段标题数   订单池状态
    private Long   orderLakeAppStatusFieldQueId;//可填写参数

    private String orderLakeAppCompare1FieldName;//填写参数   订单池 订单数量
    private Long   orderLakeAppCompare1FieldQueId;//可填写参数
    private Double orderLakeAppCompare1FieldValue;
    private String orderLakeAppCompare2FieldName;//填写参数    订单池 已下发数量
    private Long   orderLakeAppCompare2FieldQueId;//可填写参数
    private Double orderLakeAppCompare2FieldValue;

    private List<CommonUpdStatusConditionModel> compareList; //对比条件

    private List<CommonDelMoRoutingExtraSqlTaskModel> extraSqlTasks;

    //生产订单 8n3cai700o02
    //工序计划 8n29580g0o01
    //订单池 8n1fdhts0o01
    //订单转回记录 8n284a4s0o02



}
